instantaneous maximun demand - German English Dictionary